import Vue from 'vue'
import App from './App'
// 1. 导入 vuex store 模块
import store from './store'
// 导入 request.js 模块
// import http from '@/utils/request'
import http from './utils/request'

// 挂载到 Vue.prototype. 将来实例中, 直接this.$http访问到
// this.$http.get(url,obj)
Vue.prototype.$http = http

import { showMessage } from './utils/message'
// this.$msg()
Vue.prototype.$msg = showMessage

Vue.filter('formatNum', (value) => {
  return Number(value).toFixed(2)
})

Vue.config.productionTip = false

App.mpType = 'app'

const app = new Vue({
  ...App,
  // 2. 将 store 模块关联到 Vue 实例上
  store,
})
app.$mount()
